engaged in international trade - Español Inglés Diccionario